chacoal-grilled lamb paupiettes - German English Dictionary